/** --------------------------------
 * RECHERCHE
 *----------------------------------
 */

#tableau {
    border-collapse: collapse;
    margin-left: 80px;
    width: 80%;
    border: #e5e5e5 solid 1px;
}

#tableau thead tr {
    padding: 10px;
    border-bottom: #e5e5e5 solid 2px;
}


#tableau td {
    text-align: left;
    padding: 0 5px;
}

#tableau thead th {
    text-align: left;
}

#tableau thead th:first-child {
    text-indent: 20px;
}

#tableau thead th:last-child {
    text-align: center;
}

table#tableau tbody tr {
    /*border: 1px solid #dddddd;*/
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
}

table#tableau tbody tr:hover td {
    background: #f2f9fe; /* Old browsers */
    background: -moz-linear-gradient(top,  #f2f9fe 0%, #aee2fc 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f9fe), color-stop(100%,#aee2fc)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f2f9fe 0%,#aee2fc 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f2f9fe 0%,#aee2fc 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f2f9fe 0%,#aee2fc 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #f2f9fe 0%,#aee2fc 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f9fe', endColorstr='#aee2fc',GradientType=0 ); /* IE6-9 */
}

#thead {
      background: #fefcea; /* Old browsers */
      background: -moz-linear-gradient(top,  #fefcea 0%, #f1da36 100%); /* FF3.6+ */
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcea), color-stop(100%,#f1da36)); /* Chrome,Safari4+ */
      background: -webkit-linear-gradient(top,  #fefcea 0%,#f1da36 100%); /* Chrome10+,Safari5.1+ */
      background: -o-linear-gradient(top,  #fefcea 0%,#f1da36 100%); /* Opera 11.10+ */
      background: -ms-linear-gradient(top,  #fefcea 0%,#f1da36 100%); /* IE10+ */
      background: linear-gradient(to bottom,  #fefcea 0%,#f1da36 100%); /* W3C */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 ); /* IE6-9 */
      height: 50px;
}
